Session send coalesces events if event provides a coalesce function | 8 ms | Passed |
Session send does not await the full delay if a previous send call has a smaller delay | 9 ms | Passed |
Session send does not await the full delay if a subsequent send call has a smaller delay | 9 ms | Passed |
Session send does not resume polling after HTTP errors | 11 ms | Passed |
Session send does not resume polling after JS errors | 9 ms | Passed |
Session send does not resume polling after UI server errors | 12 ms | Passed |
Session send does not resume polling after session terminated | 8 ms | Passed |
Session send does not split events into separate requests if only first request requires a new request | 7 ms | Passed |
Session send queues ?poll results when user requests are pending | 9 ms | Passed |
Session send resumes polling after successful responses | 8 ms | Passed |
Session send sends multiple async events in one call | 7 ms | Passed |
Session send sends multiple async events in one call over multiple user interactions if sending was delayed | 11 ms | Passed |
Session send sends requests consecutively | 8 ms | Passed |
Session send sends requests consecutively and respects delay | 8 ms | Passed |
Session send splits events into separate requests if an event requires a new request | 8 ms | Passed |